package com.service.screenReception.dto;

import lombok.Data;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@Data
public class TopoInfoDto {
    private String id;
    private String name;
    private String deviceModel;
    private String deviceType;


    private Map<String,String> aPortName = new HashMap<>();
    private Map<String,String> aPortIp = new HashMap<>();

    private Map<String,String> zPortName = new HashMap<>();
    private Map<String,String> zPortIp = new HashMap<>();

    //相对AP的层高（取低值）
    private List<Integer> storey = new ArrayList<>();
    private Integer category;
    //所属树id
    private String treeId;
    //对端个数
    private long oppositeNum;
    //对端设备列表
    private List<String> oppositeDeviceList = new ArrayList<>();
    //设备展示横坐标
    private Integer x;
    //设备展示纵坐标
    private Integer y;
}
